home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1993 July / Internet Tools.iso / RockRidge / info-service / www / dev / mail2html / entities.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-01-25  |  7.9 KB  |  283 lines

  1. /* WARNING: NATIVE Latin1 Machines */
  2. struct {
  3.     const char *entity;
  4.     short       len;
  5. }    Markups[] = {
  6. /* 0 - 9 */
  7.   {NULL,    0},    /*  */ 
  8.   {NULL,    0},    /*  */ 
  9.   {NULL,    0},    /*  */ 
  10.   {NULL,    0},    /*  */ 
  11.   {NULL,    0},    /*  */ 
  12.   {NULL,    0},    /*  */ 
  13.   {NULL,    0},    /*  */ 
  14.   {NULL,    0},    /*  */ 
  15.   {NULL,    0},    /*  */ 
  16.   {NULL,    0},    /*  */
  17. /* 10 - 19 */
  18.   {NULL,    0},    /*  */
  19.   {NULL,    0},    /*  */ 
  20.   {NULL,    0},    /*  */ 
  21.   {NULL,    0},    /*  */ 
  22.   {NULL,    0},    /*  */ 
  23.   {NULL,    0},    /*  */ 
  24.   {NULL,    0},    /*  */ 
  25.   {NULL,    0},    /*  */ 
  26.   {NULL,    0},    /*  */ 
  27.   {NULL,    0},    /*  */
  28. /* 20 - 29 */
  29.   {NULL,    0},    /*  */ 
  30.   {NULL,    0},    /*  */ 
  31.   {NULL,    0},    /*  */ 
  32.   {NULL,    0},    /*  */ 
  33.   {NULL,    0},    /*  */ 
  34.   {NULL,    0},    /*  */ 
  35.   {NULL,    0},    /*  */ 
  36.   {NULL,    0},    /*  */ 
  37.   {NULL,    0},    /*  */ 
  38.   {NULL,    0},    /*  */
  39. /* 30 - 39 */
  40.   {NULL,    0},    /*  */ 
  41.   {NULL,    0},    /*  */ 
  42.   {NULL,    0},    /*  */ 
  43.   {NULL,    0},    /*  */ 
  44.   {NULL,    0},    /*  */ 
  45.   {NULL,    0},    /*  */ 
  46.   {NULL,    0},    /*  */ 
  47.   {NULL,    0},    /*  */ 
  48.   {"&",    5},    /* ampersand */
  49.   {NULL,    0},    /*  */ 
  50. /* 40 - 49 */
  51.   {NULL,    0},    /*  */ 
  52.   {NULL,    0},    /*  */ 
  53.   {NULL,    0},    /*  */ 
  54.   {NULL,    0},    /*  */ 
  55.   {NULL,    0},    /*  */ 
  56.   {NULL,    0},    /*  */ 
  57.   {NULL,    0},    /*  */ 
  58.   {NULL,    0},    /*  */ 
  59.   {NULL,    0},    /*  */ 
  60.   {NULL,    0},    /*  */
  61. /* 50 - 59 */
  62.   {NULL,    0},    /*  */ 
  63.   {NULL,    0},    /*  */ 
  64.   {NULL,    0},    /*  */ 
  65.   {NULL,    0},    /*  */ 
  66.   {NULL,    0},    /*  */ 
  67.   {NULL,    0},    /*  */ 
  68.   {NULL,    0},    /*  */ 
  69.   {NULL,    0},    /*  */ 
  70.   {NULL,    0},    /*  */ 
  71.   {NULL,    0},    /*  */
  72. /* 60 - 69 */
  73.   {"<",    4},    /* less than */ 
  74.   {NULL,    0},    /*  */ 
  75.   {">",    4},    /* greater than */ 
  76.   {NULL,    0},    /*  */ 
  77.   {NULL,    0},    /*  */ 
  78.   {NULL,    0},    /*  */ 
  79.   {NULL,    0},    /*  */ 
  80.   {NULL,    0},    /*  */ 
  81.   {NULL,    0},    /*  */ 
  82.   {NULL,    0},    /*  */
  83. /* 70 - 79 */
  84.   {NULL,    0},    /*  */ 
  85.   {NULL,    0},    /*  */ 
  86.   {NULL,    0},    /*  */ 
  87.   {NULL,    0},    /*  */ 
  88.   {NULL,    0},    /*  */ 
  89.   {NULL,    0},    /*  */ 
  90.   {NULL,    0},    /*  */ 
  91.   {NULL,    0},    /*  */ 
  92.   {NULL,    0},    /*  */ 
  93.   {NULL,    0},    /*  */
  94. /* 80 - 89 */
  95.   {NULL,    0},    /*  */ 
  96.   {NULL,    0},    /*  */ 
  97.   {NULL,    0},    /*  */ 
  98.   {NULL,    0},    /*  */ 
  99.   {NULL,    0},    /*  */ 
  100.   {NULL,    0},    /*  */ 
  101.   {NULL,    0},    /*  */ 
  102.   {NULL,    0},    /*  */ 
  103.   {NULL,    0},    /*  */ 
  104.   {NULL,    0},    /*  */
  105. /* 90 - 99 */
  106.   {NULL,    0},    /*  */ 
  107.   {NULL,    0},    /*  */ 
  108.   {NULL,    0},    /*  */ 
  109.   {NULL,    0},    /*  */ 
  110.   {NULL,    0},    /*  */ 
  111.   {NULL,    0},    /*  */ 
  112.   {NULL,    0},    /*  */ 
  113.   {NULL,    0},    /*  */ 
  114.   {NULL,    0},    /*  */ 
  115.   {NULL,    0},    /*  */
  116. /* 100 - 109 */
  117.   {NULL,    0},    /*  */ 
  118.   {NULL,    0},    /*  */ 
  119.   {NULL,    0},    /*  */ 
  120.   {NULL,    0},    /*  */ 
  121.   {NULL,    0},    /*  */ 
  122.   {NULL,    0},    /*  */ 
  123.   {NULL,    0},    /*  */ 
  124.   {NULL,    0},    /*  */ 
  125.   {NULL,    0},    /*  */ 
  126.   {NULL,    0},    /*  */
  127. /* 110 - 119 */
  128.   {NULL,    0},    /*  */ 
  129.   {NULL,    0},    /*  */ 
  130.   {NULL,    0},    /*  */ 
  131.   {NULL,    0},    /*  */ 
  132.   {NULL,    0},    /*  */ 
  133.   {NULL,    0},    /*  */ 
  134.   {NULL,    0},    /*  */ 
  135.   {NULL,    0},    /*  */ 
  136.   {NULL,    0},    /*  */ 
  137.   {NULL,    0},    /*  */
  138. /* 120 - 129 */
  139.   {NULL,    0},    /*  */ 
  140.   {NULL,    0},    /*  */ 
  141.   {NULL,    0},    /*  */ 
  142.   {NULL,    0},    /*  */ 
  143.   {NULL,    0},    /*  */ 
  144.   {NULL,    0},    /*  */ 
  145.   {NULL,    0},    /*  */ 
  146.   {NULL,    0},    /*  */ 
  147.   {NULL,    0},    /*  */ 
  148.   {NULL,    0},    /*  */
  149. /* 130 - 139 */
  150.   {NULL,    0},    /*  */ 
  151.   {NULL,    0},    /*  */ 
  152.   {NULL,    0},    /*  */ 
  153.   {NULL,    0},    /*  */ 
  154.   {NULL,    0},    /*  */ 
  155.   {NULL,    0},    /*  */ 
  156.   {NULL,    0},    /*  */ 
  157.   {NULL,    0},    /*  */ 
  158.   {NULL,    0},    /*  */ 
  159.   {NULL,    0},    /*  */
  160. /* 140 - 149 */
  161.   {NULL,    0},    /*  */ 
  162.   {NULL,    0},    /*  */ 
  163.   {NULL,    0},    /*  */ 
  164.   {NULL,    0},    /*  */ 
  165.   {NULL,    0},    /*  */ 
  166.   {NULL,    0},    /*  */ 
  167.   {NULL,    0},    /*  */ 
  168.   {NULL,    0},    /*  */ 
  169.   {NULL,    0},    /*  */ 
  170.   {NULL,    0},    /*  */
  171. /* 150 - 159 */
  172.   {NULL,    0},    /*  */ 
  173.   {NULL,    0},    /*  */ 
  174.   {NULL,    0},    /*  */ 
  175.   {NULL,    0},    /*  */ 
  176.   {NULL,    0},    /*  */ 
  177.   {NULL,    0},    /*  */ 
  178.   {NULL,    0},    /*  */ 
  179.   {NULL,    0},    /*  */ 
  180.   {NULL,    0},    /*  */ 
  181.   {NULL,    0},    /*  */
  182. /* 160 - 169 */
  183.   {NULL,    0},    /* no break (required) space */ 
  184.   {NULL,    0},    /* upside down ! */ 
  185.   {NULL,    0},    /* cent symbol  */
  186.   {NULL,    0},    /* pound symbol */ 
  187.   {NULL,    0},    /* currency symbol */ 
  188.   {NULL,    0},    /* yen symbol */ 
  189.   {NULL,    0},    /* broken (vertical) bar */ 
  190.   {NULL,    0},    /*  */ 
  191.   {NULL,    0},    /*  */ 
  192.   {NULL,    0},    /*  */
  193. /* 170 - 179 */
  194.   {NULL,    0},    /* female ordinal symbol */ 
  195.   {NULL,    0},    /* left angle quotes */ 
  196.   {NULL,    0},    /* not sign (neg) */ 
  197.   {NULL,    0},    /* soft hyphen */ 
  198.   {NULL,    0},    /* trade mark sign */ 
  199.   {NULL,    0},    /* macron */ 
  200.   {NULL,    0},    /* degree sign */ 
  201.   {NULL,    0},    /* plus-or-minus sign */ 
  202.   {NULL,    0},    /* superscript two */ 
  203.   {NULL,    0},    /* superscript three */
  204. /* 180 - 189 */
  205.   {NULL,    0},    /* acute accent */ 
  206.   {NULL,    0},    /* (micro) Greek Symbol <mu> */ 
  207.   {NULL,    0},    /* pilcrow (paragraph sign) */ 
  208.   {NULL,    0},    /* middle dot */ 
  209.   {NULL,    0},    /* cedilla */ 
  210.   {NULL,    0},    /* superscript one */ 
  211.   {NULL,    0},    /* male ordinal symbol */ 
  212.   {NULL,    0},    /* right angle quotes */ 
  213.   {NULL,    0},    /* vulgar 1/4 */ 
  214.   {NULL,    0},    /* vulgar 1/2 */
  215. /* 190 - end */
  216.   {NULL,    0},    /* vulgar 3/4  */ 
  217.   {NULL,    0},    /* inverted question mark  */ 
  218.   {"À",    8},    /* capital A, grave accent */ 
  219.   {"Á",    8},    /* capital A, acute accent */ 
  220.   {"Â",    7},    /* capital A, circumflex accent */ 
  221.   {"Ã",    8},    /* capital A, tilde */ 
  222.   {"Ä",    6},    /* capital A, dieresis or umlaut mark */ 
  223.   {"Å",    7},    /* capital A, ring */ 
  224.   {"Æ",    7},    /* capital AE diphthong (ligature) */ 
  225.   {"Ç",    8},    /* capital C, cedilla */ 
  226.   {"È",    8},    /* capital E, grave accent */ 
  227.   {"É",    8},    /* capital E, acute accent */ 
  228.   {"Ê",    7},    /* capital E, circumflex accent */ 
  229.   {"Ë",    6},    /* capital E, dieresis or umlaut mark */ 
  230.   {"Ì",    8},    /* capital I, grave accent */ 
  231.   {"Í",    8},    /* capital I, acute accent */ 
  232.   {"Î",    7},    /* capital I, circumflex accent */ 
  233.   {"Ï",    6},    /* capital I, dieresis or umlaut mark */ 
  234.   {"Ð",    5},    /* capital Eth, Icelandic */ 
  235.   {"Ñ",    8},    /* capital N, tilde */ 
  236.   {"Ò",    8},    /* capital O, grave accent */ 
  237.   {"Ó",    8},    /* capital O, acute accent */ 
  238.   {"Ô",    7},    /* capital O, circumflex accent */ 
  239.   {"Õ",    8},    /* capital O, tilde */ 
  240.   {"Ö",    6},    /* capital O, dieresis or umlaut mark */ 
  241.   {NULL,    0},    /* multiplication sign */ 
  242.   {"Ø",    8},    /* capital O, slash */ 
  243.   {"Ù",    8},    /* capital U, grave accent */ 
  244.   {"Ú",    8},    /* capital U, acute accent */ 
  245.   {"Û",    7},    /* capital U, circumflex accent */ 
  246.   {"Ü",    6},    /* capital U, dieresis or umlaut mark */ 
  247.   {"Ý",    8},    /* capital Y, acute accent */ 
  248.   {"Þ",    7},    /* capital THORN, Icelandic */ 
  249.   {"ß",    7},    /* small sharp s, German (sz ligature) */ 
  250.   {"à",    8},    /* small a, grave accent */ 
  251.   {"á",    8},    /* small a, acute accent */ 
  252.   {"â",    7},    /* small a, circumflex accent */ 
  253.   {"ã",    8},    /* small a, tilde */ 
  254.   {"ä",    6},    /* small a, dieresis or umlaut mark */ 
  255.   {"å",    7},    /* small a, ring */ 
  256.   {"æ",    7},    /* small ae diphthong (ligature) */ 
  257.   {"ç",    8},    /* small c, cedilla */ 
  258.   {"è",    8},    /* small e, grave accent */ 
  259.   {"é",    8},    /* small e, acute accent */ 
  260.   {"ê",    7},    /* small e, circumflex accent */ 
  261.   {"ë",    6},    /* small e, dieresis or umlaut mark */ 
  262.   {"ì",    8},    /* small i, grave accent */ 
  263.   {"í",    8},    /* small i, acute accent */ 
  264.   {"î",    7},    /* small i, circumflex accent */ 
  265.   {"ï",    6},    /* small i, dieresis or umlaut mark */ 
  266.   {"ð",    5},    /* small eth, Icelandic */ 
  267.   {"ñ",    8},    /* small n, tilde */ 
  268.   {"ò",    8},    /* small o, grave accent */ 
  269.   {"ó",    8},    /* small o, acute accent */ 
  270.   {"ô",    7},    /* small o, circumflex accent */ 
  271.   {"õ",    8},    /* small o, tilde */ 
  272.   {"ö",    6},    /* small o, dieresis or umlaut mark */ 
  273.   {NULL,    0},    /* divide sign  */ 
  274.   {"ø",    8},    /* small o, slash */ 
  275.   {"ù",    8},    /* small u, grave accent */ 
  276.   {"ú",    8},    /* small u, acute accent */ 
  277.   {"û",    7},    /* small u, circumflex accent */ 
  278.   {"ü",    6},    /* small u, dieresis or umlaut mark */ 
  279.   {"ý",    8},    /* small y, acute accent */ 
  280.   {"þ",    7},    /* small thorn, Icelandic */ 
  281.   {"ÿ",    6},    /* small y, dieresis or umlaut mark */ 
  282. };
  283.